package com.service.pay.diamond.tool;

import org.springframework.stereotype.Component;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.UUID;

@Component
public class DmUtil {
    public String generatePrepareId() {
        return String.format("%s%s", new SimpleDateFormat("yyyyMMddHHmmssSSS").format(new Date()), UUID.randomUUID().toString().replace("-", "")).substring(0, 32);
    }

    public String generateTransactionId() {
        return generatePrepareId();
    }
}
